body {
	font-size: 16px;
	box-sizing: border-box;
}
input {
	font-size: 14px;
	color: #7e7e7e;
}
.fl {
	float: left;
}
.wrap {
	width: 1200px;
	margin: 0 auto;
}
.swiper-container {
	width: 1900px;
	margin: 0 auto;
	.swiper-slide {
		display: block;
		img {
			width: 1900px;
			height: 869px;
		}
	}
	.swiper-pagination span {
		border-radius: 0;
	}
}



.recommend {
	width: 100%;
	height: 95px;
	background: url('../images/background/xie-bg.png') repeat;
	.wrap {
		height: 100%;
		.recommend-img {
		width: 230px;
		height: 100%;
		float: left;
		background: url('../images/recommend-logo.png') no-repeat center;
			}
		.recommend-contain {
			margin-top: 10px;
			margin-left: 97px;
			overflow: hidden;
			float: left;
			a {
				width: 168px;
				height: 75px;
				border: 4px solid white;
				display: block;
				float: left;
				margin-right: 6px;
				&:hover {
					border-color: #0198f3;
				}
				img {
					width: 100%;
				}
			}


		}
	}
	
}

.modal {
	.close {
		padding: 10px;
	}
	.modal-content{
		height: 325px;
		top: 90px;
	}
	.modalBody {
		width: 280px;
		margin:45px auto 0;
		>div {
			display: flex;
			align-items: center;
			span {
				flex-shrink: 0;
				margin: 0 20px;
			}
			hr {
				width: 100px;
			}
		}
		input {
			width: 100%;
			padding:10px 15px;
			border: 1px solid #dcdcdc;
			background: #f5f5f5;
			margin-bottom: 14px;
		}
		p {
			margin-top:5px;
			button {
				height: 36px;
				text-align: center;
				line-height: 36px;
				border-radius: 3px;
			}
			button:first-child {
				color: #fff;
				width: 184px;
				background: #4f9aff;
			}
			button:last-child {
				width: 80px;
				margin-left: 8px;
				color: #4f9aff;
				border: 1px solid #4f9aff;
			}
		}
	}
}

#register.modal {
	.modalBody {
		input:first-of-type {

		}
		input:nth-of-type(2){
			width: 120px;
		}
		input:nth-of-type(3){
			width: 150px;
		}
		>button {
			margin-left: 4px;
			border-radius: 3px;
			width: 120px;
			height: 38px;
			line-height: 38px;
			color: #fff;
			background: #8f8f8f;
		}
		p {
			button {
				color: #fff;
				margin: 0;
				width: 100%;
			}
		}

	}
}


















